The location, communication and value were spot on. We had a great time and enjoyed our stay.