Beautiful accommodations, extremely clean, more than basic necessities provided. Would definitely stay again.