A stylish modern BnB that is very well appointed in a lovely location