Great place to stay, all the amenities you require