Most aspects of the Majorda Beach are good or very good. The general service, cleanliness, security and comfort were all good. The beachside location is outstanding. However, if you need regular internet access - forget it! The hotel charges over 200 rupees for one hour of very slow connection, which is only available in the lobby, and requires a long and painful authentication and verification process each time you need to get access. This is wholly unsatisfactory in the 21st Century - hence my score of 1 for service.