A super place to visit for a short stay. Convenient and well equipped .