Excellent place to stay with luxury comforts and amenities