Excellent place to stay in a new home with a seperate room and area for guests.