Very clean on arrival. Perfect location 5 minutes from the beach. Apartment had everything I needed, stylish and nice to chill in.