Perfect locations and great accommodation