What a wonderful place to stay! Everything was great, from the convenient location to the wonderful and charming apartment, which has everything you need for a comforable stay. Excellent kitchen appliances and an incredible big screen TV and sound system are an added bonus. Our hosts were so accommodating and helpful. We look forward to coming back.