Stylish and well-situated place with extremely friendly hosts.