Clean and well thought out. Highly recommend staying here!