Great place to stay! So much thought and detail has been put into everything.