The Bellavista apartment is very spacious, and has all the amenities you could ask for. Any issues were promptly sorted out by the very helpful staff, who were available 24 hours a day. I would definitely recommend the Bellavista Hotel to travellers.
Jacqui (Australia)