Wonderful home away from home - spacious, immaculately clean, perfect location.