Abel's place is very luxurious with modern touches and great facilities. Check-in and checkout was very smooth and easy. There is no intereference of owner in apartment, though you might have to share it with guests in other room.
The bedroom, living room, kitchen all are very well furnished with beautiful views around. Abel was very responsive for the queries.
Only thing one has to keep in mind is that you have to climb steep uphill for 10-15 minutes from Grandvaux if you are coming via train, which can be very tiring with luggage. So be prepared for it.
Overall I had a fantastic time at Abel's place, and would definitely recommend it.