The open-air lobby is large in size and can accommodate large groups. Shops, the main restaurant and bar are adjacent.
Collection of low-rise modern buildings spread over a large area of beachfront land. The resort has two swimming pools, one being the largest in Sri Lanka.
All rooms have air conditioning, television and a balcony or terrace with a sea view.
There are two restaurants; the main restaurant is located just off the lobby, while another serving lighter fare, is located near the main pool.