Very clean, it’s cute & small! Just right for a short stay! The area is great too, not too far from the beach, shops & grocery stores! The walls may be very thin, & you can hear the traffic a lot but other than that, it’s a great place to stay!