Perfect location, very comfortable mattresses, and basically everything you can think of for a great stay was provided.