The place was an excellent mix of everything described! Beautiful location with tons of places to walk to and extremely safe! Host was extremely responsive and went above and beyond to make myself & my guest feel comfortable. Would absolutely stay again!