This is THE place to stay! Very clean. Great location! Great hosts!