Awesome stay! Some places are just okay and you get by staying there. This place had everything! All the comforts of home. Really appreciated all the small details that made it more enjoyable.