This was a quick pre-cruise stay, and it had everything as described. I have doubts about whether it would be suitable for longer durations (given the relative lack of space/certain amenities/etc), but it was a good deal for what it was.