Great location, perfect size and amenities. Very thoughtful. We'll stay here again and again if we can.