Excellent place to stay that makes you feel like you are at a home sweet home.