The hotel is located in a residential area and hence away from buzz of the city. If you like quiet place, then it is place to check in. Grand Rooms have nothing grand about it and are the corner room. If you face the right direction and have eagle eyes, may be you can see the Sea from your room, otherwise it is advisable for the hotel to put Sea View Telescope at the top floor.
Rooms are small , but nice.
The location of most other hotels is in the city centre and hence eating out becomes easy. Here you are constrained with a Chinese menu with very little International fare.
Hotel provided Airport pick up and Drop at request.