Amazing location, best quality amenities you will ever find, very cozy and comfortable place to stay, and special touches by owner. I had to take a star away as the place was not clean to our standards upon arrival, the owner did however send a team of cleaners immediately.