The location is perfect, everything was as we expected and Alvin was a great host, very helpful. I would definitely stay here again!