Leia and Keri's place is in a great and convenient location. Communicating with them was easy and check-in was simple! Would definitely recommend staying with them if you're looking for a chill place to stay.