Very clean and cozy. Location was perfect for all that we wanted to do (minutes from Sea World and Mission Beach). He was always quick to respond and easy to work with.