Outstanding cleanliness and stylish living areas combined with a fantastic location.