100% A+ Experience at Viviana's place. The location, layout and outdoor spaces were fantastic. I would not hesitate to stay here again.