The place was perfect for our long weekend away.