Very clean, perfectly set up. Close to shops. Beautiful view. Loved our stay for sure.