great place for vacation, definitely better than expected!