Sparkling clean and stunning! Great location and hospitality :) wish we could have stayed longer!!