Right in Leederville and this place exceeded our expectations. It was so clean and perfect! Very impressed.