Everything you need for a great stay in a beautiful location. The apartment is spacious, well appointed and comfortable. Would stay again!