Location, location, location! Restaurants, beach, culture all right outside the door! Great communication as well.