Ticks all the boxes -- stylish, super clean, swimming pool and gym, plus a secure and good CBD location.All the little touches were there to make our stay perfect.