This place is everything your looking for vacations and longer staying.