This place is absolutely magical. Clean, great location, incredible value and wonderful hosts. I could say more but you should just stay here and find out for yourself.