Very clean! Great location! Very relaxing.