We loved staying at the Bellavista apartment! It was really spacious and the stairgates were perfect for our nearly 2 year old. It was lovely and clean and the staff were so helpful. We’d love to come back again!