Meets all the basic needs. Bathroom in particular is very nice/new. Shares a wall with another guest room but everyone kept their voices down. The roosters outside were not as courteous but that's a little harder to expect!