Very clean and a perfect location! David has some good tips! Would definetly book again!