Relaxing well equipped house to stay at.