translate English to German: The Petit Palace was a delightful and totally modern hotel.
The location was fantastic and could not have been any closer to the Gran Via.