In this case, 5-stars actually means 5-stars. In a world where Airbnb's are often overrated, I can say this: Andrew and David's apartment lives up to every promise offered. It's incredibly clean, well-appointed, quiet, and in a fantastic location. The hosts are indeed "superhosts". You'll have a great stay here and want to return again.