Excellent location, spacious and comfortable, very clean and tastefully decorated. Karl is an excellent host - very responsive and willing to assist in any way he can. Highly recommended.