The excellent apartment and service were just what we needed to make our vacation marvelous