Good location and great facilities such as gym, pool and jacuzzi. Excellent communication from hosts