Great accommodations. Very well thought out.