We thoroughly enjoyed our stay at this bed-and-breakfast type hotel. The rooms were on a second floor with several staircases between the entrance and the room. Our room was rather small but it made up for its size by a large window with a view of the Mediterranean sea. We had an ensuite bathroom with a shower but we did see a separate shower room on the second floor so it seems that some rooms do not have an ensuite bathroom. We had breakfast (not included in the price of the night but was around 6 Euros per person and well worth it. The service was great and everyone was friendly and helpful. The price of the double room was reasonable (72 Euros). The hotel is near a railway so if you sleep softly, you may hear the train during the day. A few trains did run during the night.
Getting to the hotel is somewhat more difficult than normal. There is a tiny one-way driveway off the main road which leads to several places. There is adequate signage for this hotel, however, and there is parking right next to the house.
Note that, according to posted signs that we drove by, actually is located outside the city of Villefranche-sur-Mer but it is very close - within walking distance. It sits on the side of the bay opposite Villefranche-sur-Mer. The walk to the old city is about 15 minutes. The hotel owner suggested a restaurant at the old city (Garcon) which was delicious (we ordered seafood platters).
The hotel features a large but rather apathetic and very friendly dog and a cat. This may be an issue for some people who are allergic. There was wifi but it was rather poor in the room and we had to stand close to the window to get a signal. Four out of five because of the size of the room and poor wifi. Overall, a wonderful stay!