Perfect hosts. Perfect stay. The apartment is exactly as described. The location is great. Would gladly stay again.