Perfection. Location. Cleanliness. Tastefully decorated and no detail left unnoticed. Truly a gem. Can not wait to come back.