Well equipped apartment with good facilities. Great location