We thoroughly enjoyed our stay at IDT Aries. The suites are new, clean and the staff are very friendly and accommodating.