Very clean, professional, and welcoming set up. Nice location, very safe. A bit of noise from the neighbors talking outside and the walls are "paper thin. 1 min walk to the beach.