Nice and clean - good communication. All in all a good experience staying there.