This place is HEAVEN. An absolute gem in the perfect location. Impressively clean, adorable decor, makes for an incredible getaway.