This place is as described, highly recommend.
FIVE-stars!