Wonderful stay at The Haven. Impeccably clean and great for a relaxing holiday. Close to the main strip, would definitely stay again.