Craig's place was. Very clean, in a great location, lots of shops and restaurants near by. Craig made me feel right at home and he was extremely helpful. It was a happy experience staying there and I would recommend it to anyone.