Second time staying here - both times were excellent. James is very helpful and responsive. The place is spotless, very well located and beautiful.