A little piece of paradise...location is perfect and all the little additional touches are amazing...we love it here!