Beautifully located. Clean and comfortable. Great amenities. Thoroughly enjoyed our stay.