Absolutely fantastic gym perfect for someone like me who can't get there till the later times. Everything's always accessible machines rarely broken so the upkeep is fant ... more