Very clean and well maintained. Gabriel is very communicative and thoughtful. It was a nice stay.