The location of this hotel was perfect. The cleaning was good too. The personnel was superfriendly, apart from the grumpy owner and her mother, who was at the reception. The food at the restaurant was indeed excellent. We booked last-minute, so you couldn't expect a lot, so it was okay. Too bad our hostess didn't have a lot of information for us. We barely saw her.