amazing stay with all facilities and amenities