Stylish place with all necessary amenities.