Great place, good for family or friends, everything as described or better.