Very spacious.
Good communication.
Very clean.
All the facilities you need.