Beautiful apartment, well equipped, tastefully decorated, great hosts and professionally run.