5 stars all around - easy communication and great location