Nice and spacious house for a comfortable stay.