Meghan’s place was absolutely astonishing. From the decor to the pool, staying at Meghan’s was a little slice of heaven.