Location- Perfect
Rooms and ventilation- Rooms are ok. The windows open towards lift lobby, so basically there is no view from both rooms.
Internet - Issues in connectivity. Speed is very slow in guest rooms.