great location. great host. very beautiful design. we've enjoyed our stay very much.