The location, size and amenities were spot on! Vivien was responsive and check in/ check out was super seamless. Would recommend