Comfortable place to stay with plenty of room to spread out and relax.