In one word: PERFECT. great host. Very clean, beautiful place and the location is amazing.