Wonderful with a last minute booking, well appointed flat, and a beautiful backyard :)