The place is amazingly well equipped and in a great location. Staffs are helpful and full of warm-hearted service- mind. We had a wonderful stay, and would definitely go back to stay there again.