A great stay in a very well equipped house