A great place to stay and in a fantastic location with all the comforts of home.