10/10 would recommend.
Clean space, efficient.
Great communicative host.
The place is even better than the pictures, and feels a bit bigger even than the pictures.