Exactly as advertised: great location, very spacious, nice layout, and clean. Would stay here again. Thanks Peter!