Spacious, clean, beautifully appointed and conveniently located. We loved it.