A beautiful and clean place to stay with plenty of room to hang out.