Excellent big accommodation for large groups with all required amenities and convenience.