Great layout and great location. Could use a good clean and some basic maintenance to make it a 5 star.