Comfortable and stylish suite in a beautiful location.