I think there are 3 things that make a great hotel. The amenities, the location and the people. The Royal Beach, Tel Aviv has nice amenities: a beautiful, covered, outdoor, lap pool with Jacuzzi's built into it, a world class Spa, including exercise room, Turkish bath and a…