Its interior sports a lively, brightly-colored, Mediterranean decor.