Excellent location, communication and the place was just perfect.