Perfect accomodation on perfect location. You are walking distance to everything but enough isolated for nice vacation.