The perfect place to stay if you want a combination of quality living both indoors and outdoors