Fantastic place with every possible convenience in a great location.