Great place - great location - very recommendable