Excellent location. Well equipped house