good and comfortable place with plenty of rooms and facilities