Great and serene place with all necessary amenities. Had a great stay.