Superbly clean, easy check-in, very kind and communicative host, the gym was ok, the pool was nice and refreshing, and the staff of the hotel were really kind and helpful.