great stay in Queenstown with excellent views and all amenities you would need