Highly recommended! The definition of sparkling clean, well equipped and the perfect place for a family vacation in Vegas. David was a great host, helpful and available. We hope to return!