Communication was fabulous and the location was perfect. It was right in the heart of shops, restaurants, and the beach. I really enjoyed my stay and am looking forward to booking again in the near future.