The place is fantastic. David is also fantastic, very helpful and responsive. I enjoyed my stay there and will come back at any opportunity. Happy Guest!