Five stars! Very nice place and superb location! Communication was also on par, owners made us feel very welcome.