This place is magic. It's beautiful, cozy and has everything you need for a comfortable stay.