Very tidy and clean. Location was perfect for walking to restaurants/beach. Roof top terrace was amazing for relaxing with some drinks. If stairs aren’t a problem we highly recommend