Great location and communication. The place is well stocked with all you could hope for and plenty of thoughtful touches.