Very clean apartment in a great location, walkable to the beach and all the major sights. Easy check-in and check-out. Staff were very responsive and communication was easy. We couldn’t figure out how the oven worked and they promptly responded and sent a technician over the next morning. All was great and we all had a great time.