The church seems to be jammed between various tall buildings .
Church has a large and splendid interior .
The church seems to be jammed between various tall buildings , but it has a large and splendid interior .