The place was smaller than we expected but it had everything we needed. There was an additional tax charged during the stay which I missed initially in the post, so look out for that.
Check in instructions were crystal clear, and the host was very responsive.