Super clean, very good communication. They got back to me when i had any questions very quickly. Location is fantastic and all in all a very comfortable stay.