Excellent service place and amenities