great small space in quiet part of Keisha.