Fabulous location, beautiful views , friendly hosts and very comfortable stay .