I hesitate to rate this place as amazing because I want to be able to return. Truely a beautiful home and lovely details to make your stay great.