great location, good communication and everything necessary available. great experience overall.