The place is huge, comfortable and conveniently located.