This place has impeccable design sense and is well thought out. Comfy bed, nice accoutrements, everything one would need. The only note we had concerned the hot water - the shower only stayed hot for a very short amount of time. So although the shower area is beautiful, beware your long showers.
If upstairs noises are a bother (dog walking, baby crying in the distance) that’s something to consider though it didn’t really bother us. Overall the communication was great and we enjoyed our stay.