Wow! Top notch location (literally stones throw from a beach). Spotlessly clean apartment and an excellent host. Check in process was super smooth and apartment was perfect for our family of 6. Can’t wait to return back!