Fantastic location - love staying at these apartments