An incredible apartment in an excellent location! David is an excellent host and we look forward to hopefully staying here again in the future. 5/5 stars.