Perfect location, great place to stay with plenty of room for so many guests, it has all the amenities you could want!