Everything as described above, smooth Check-in and good communication. The rooms aren't very soundproof, apart from that I would recommend staying there :).