Great accommodations, everything you need in a fantastic location