Wow! Nothing but good things to say about this place - great location, clean, wonderful hosts. Would give 6/5 if I could :)