Very comfortable stay in a stylish and well equipped house.