Wow! Fantastic! Such a beautiful place to stay. The apartment is five star with extra thoughtful touches which make it perfect. Highly recommend, will DEFINITELY be back. Thanks so much