Had multiple visits to here for lunch or dinner in the past few months. I really liked the buffet menu and the roof top provision to have food. Staff is also very helpful and cooperative. Parking space is limited, but they offer wallet parking options. No comment on accommodation part as I did not avail it yet.