5/5 stay. Clean, private, and has all the amenities. Highly recommend!