I had a great stay at David's apartment. Self check-in was very easy. Very well located close to shops and restaurants. Would stay here again.