Perfect space: great size, great set-up, beautifully decorated and maintained
Location: very central with lots to do all around
Communication: timely, helpful and friendly
I would recommend without hesitation!
Thai