Very clean, and comfortable beds. Easy communication and ample parking out front at paid meters. The place was a bit smaller then we expected but with three of us it was enough space.