Very clean, beautifully decorated. Upscale amenities. Appreciated having spices, tinfoil and olive oil and incredibly sharp knives. Steps to the beach and shops.