Nice and cozy accommodations with great amenities