The place is clean and has the basic amenities. The apartment has a beautiful view. The hosts where really lovely to deal with and were very understanding with our situation. We wished we could have stayed longer to have the full experience