Repeat stay - great place with a very central location.
Julia has everything stocked and ready that you could need and is a great communicator.