This is the second time we have stayed here, and will do so again. Compact but well appointed, and a great location.