Everything was easy, clean, and perfect. Beautiful location and great price. The staff was very hospitable. Would definitely stay again.