Great location & fantastic place - a home from home