Absolutely perfect. Huge rooms, lovely terrace, ideal location!