Magnifique! Clean, modern, well situated. Excellent and attentive host!