Location, cabin, and hospitality was perfect. Only minus is the bedroom fan was a bit wobbly. It made a clicking sound. And for a pet friendly cabin, the idea that pets are not allowed to sit on anything is not fun. At least a) provide a designated pet blanket or cover the sofa with some sort of pet protection fabric. Other than that, probably one of the best birthday present ever.