Great place to stay makes you feel right at home and has everything you could possibly need