Karen's self-contained apartment was an excellent option for us. It is spacious, sparkling clean, very well located, and has great outdoor space. The bathroom was spacious, and exceptionally clean. The kitchen was well stocked for being quite small. The use of the BBQ was very nice. Communication was excellent, and we felt right at home. Thoroughly recommended!